dubbing equipment (film) - Francés Inglés Diccionario